package com.mcgrady.oop;

import org.junit.Test;

/**
 * @author McGrady
 */
public class FieldAndMethodTest {
    private void Method(int num,int[] arr){
        num = 1000;
        arr[0] = 1000;
    }

    /**
     * 当传递的参数是基本数据类型时，代表传递副本。
     * 当传递的参数是引用数据类型时，代表传递引用。
     */
    @Test
    public void passParam(){
        int num = 10;
        int[] arr = {1,2};
        Method(num,arr);
        System.out.println(num);
        System.out.println(arr[0]);
    }
}
